package com.nbsaas.boot.store.api.domain.request;

import com.nbsaas.boot.rest.filter.Operator;
import com.nbsaas.boot.rest.filter.Search;
import com.nbsaas.boot.rest.request.PageRequest;
import lombok.*;
import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;

/**
* 场馆入场记录-搜索bean
*/
@Getter
@Setter
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
public class StoreCheckInRecordSearch   extends PageRequest implements Serializable {

/**
* 序列化参数
*/
private static final long serialVersionUID = 1L;

    /**
    * 会员电话
    **/
    @Search(name = "customer.phone",operator = Operator.like)
    private String customerPhone;
    /**
    * 场馆
    **/
    @Search(name = "store.name",operator = Operator.like)
    private String storeName;
    /**
    * 场馆id
    **/
    @Search(name = "store.id",operator = Operator.eq)
    private Long store;
    /**
    * 会员名称
    **/
    @Search(name = "customer.name",operator = Operator.like)
    private String customerName;
    /**
    * 会员名称
    **/
    @Search(name = "customer.id",operator = Operator.eq)
    private Long customer;




}